diplomatic asylum - German English Dictionary